security crypto random number generator access control cryptography odds ratio internet security rijndael block cipher sha1 alarm md5 authentication message digest algorithm meta-analysis hash cctv reliable change